put the lid on meaning in Hindi

Verb

To stop or suppress something

रोकना, दबाना

English Usage: The government decided to put the lid on the protests.

Hindi Usage: सरकार ने विरोध प्रदर्शनों पर एक सीमा लगाने का फैसला किया।

Share Anuvadan of put the lid on